2
Asignación 1: El Arquitecto Simbólico
PolyU COMP5511Semana 1
00:00

Conoce a SHRDLU (1968-1970)

Mucho antes de los grandes modelos de lenguaje como GPT, existió SHRDLU. Desarrollado por Terry Winograd en el MIT, fue un experimento pionero en la "IA Simbólica" (también conocida como GOFAI: Good Old-Fashioned AI).

1. La Hipótesis del "Micromundo"

En lugar de intentar comprender el universo entero (que es complicado), SHRDLU vivió en un Mundo de Bloques. Este mundo contenía solo objetos específicos: ladrillos, pirámides y una caja.

  • Anclaje Simbólico: Debido a que el mundo era pequeño, cada palabra ("rojo", "mover", "sobre") podía definirse perfectamente. El programa "entendía" un bloque porque tenía un puntero directo a ese objeto en la memoria.

2. Capacidades

  • Comprensión:"Pon el bloque rojo sobre el bloque verde."
  • Razonamiento:"No puedo, el bloque verde está cubierto." (Entendía las restricciones físicas).
  • Memoria:"¿Por qué hiciste eso?" -> "Porque tú me lo pediste."

3. Contexto Histórico

Se ejecutaba en un mainframe DEC PDP-10 (1 MIPS de velocidad) y utilizaba una pantalla de gráficos vectoriales. La lógica estaba escrita en MacLisp y Micro-Planner.

Representación en Python (El "Estado")